#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,m,k;cin>>n>>m>>k;
	int d[n][m];
	for(int i=0;i<n;i++){
		for(int j=0;j<m;j++){
			scanf("%d",&d[i][j]);
		}
	}
	while(k--){
		int max=0,maxx=-1,maxy=-1;
		long long int val[n+1][m+1];
		for(int i=0;i<n;i++){
			for(int j=0;j<m;j++){
				val[i][j]=0;
				for(int ii=0;ii<n;ii++){
					val[i][j]+=d[ii][j];
				}
				for(int jj=0;jj<m;jj++){
					val[i][j]+=d[i][jj];
				}
				val[i][j]-=d[i][j];
				cout<<val[i][j]<<" ";
				if(val[i][j]>max){
					max=val[i][j];
					maxx=i;
					maxy=j;
				}
			}
		}
		n--;
		m--;
		for(int i=0;i<n;i++){
			for(int j=0;j<m;j++){
				if(i==maxx&&j==maxy&&i<n-1&&j<m-1){
					d[i][j]=d[i+1][j+1];
				}
				if(j==maxy&&j<m-1){
					d[i][j]=d[i][j+1];
				}
				if(i==maxx&&i<n-1){
					d[i][j]=d[i+1][j];
				}
			}
		}
	}
	for(int i=0;i<n;i++){
		for(int j=0;j<m;j++){
			if(j>0){
				cout<<" ";
			}
			cout<<d[i][j];
		}
		cout<<"\n";
	}
	return 0;
}